package com.mjf.kxml.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * <p>
 * desc
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/6/5 13:58
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class MerchantLogResVO {
    private Long id;
    /** 公司名称，调用接口公司名称，公司全称 示例：中车长春轨道客车股份有限公司 */
    private String ccarGsname;
    /** 公司编码，调用接口公司编码 示例：100200012001 */
    private String ccarGscode;
    /** 负责人姓名，负责人姓名 示例：张三 */
    private String ccarPrincipalname;
    /** 负责人编码，负责人档案号 示例：013200055999 */
    private String ccarPrincipalcode;
    /** 数据状态，数据范围：1、0。1：可用，0：不可用 */
    private String ccarDataenable;
    /** 本方单位编码，为本方单位编码。境内：为18位全国统一社会信用代码；境外：注册登记书号码 示例：91510100MAD5CWLL3M */
    private String number;
    /** 本方单位名称，境内：统一社会信用代码证书机构名；境外：注册名称 示例：中车长春轨道客车股份有限公司 */
    private String name;
    /** 客商名称 示例：中车长春轨道客车股份有限公司 */
    private String ccarVendorname;
    /** 法定代表人，企业法人 示例：张三 */
    private String ccarLegalperson;
    /** 客商统一社会信用代码，境内：18位代码；境外：X+17个0，不可用科学计数法 示例：91510100MAD5CWLL3M */
    private String ccarVendorcode;
    /** 注册资本，企业注册资本，数值格式，整数或保留至小数点后两位 示例：124325534.66 */
    private String ccarRegcapital;
    /** 成立日期，格式为YYYY-MM-DD 示例：2020-01-02 */
    private String ccarSetdate;
    /** 企业地址，境内：GB2260六位代码；境外：GB/T2659中文简称 示例：110000 */
    private String ccarVendoraddress;
    /** 客商所在国地区，表示银行账户所属地区名称；境内：默认中国；境外：GB/T2659中文简称 示例：中国 */
    private String ccarCountry;
    /** 集团内外部标识，必填，应为T00或T01 示例：T00 */
    private String ccarSubcompany;
    /** 客商属性，必填，应为K01-K08 示例：K08 */
    private String ccarVendortype;
    /** 所属行业，国民经济行业分类代码（GB/T4754）大类代码 示例：20 */
    private String ccarVendorcategory;
    /** 数据日期，格式为YYYY-MM-DD，与报送截止一致；不允许为9999-12-31，无特殊字符 示例：2025-05-23 */
    private String ccarDayidx;
    /** 备用字段 示例：<ccar_standby1></ccar_standby1> */
    private String ccarStandby1;
    /** 备用字段 示例：<ccar_standby2></ccar_standby2> */
    private String ccarStandby2;
    /** 备用字段 示例：<ccar_standby3></ccar_standby3> */
    private String ccarStandby3;
    /** 备用字段 示例：<ccar_standby4></ccar_standby4> */
    private String ccarStandby4;
    /** 备用字段 示例：<ccar_standby5></ccar_standby5> */
    private String ccarStandby5;
    /** 备用字段 示例：<ccar_standby6></ccar_standby6> */
    private String ccarStandby6;
    /** 备用字段 示例：<ccar_standby7></ccar_standby7> */
    private String ccarStandby7;
    /** 备用字段 示例：<ccar_standby8></ccar_standby8> */
    private String ccarStandby8;
    /** 备用字段 示例：<ccar_standby9></ccar_standby9> */
    private String ccarStandby9;
    /** 备用字段 示例：<ccar_standby10></ccar_standby10> */
    private String ccarStandby10;
    // U8客商编码
    private String cVenCode;
    // 数据获取时间
    private String times;
    // 推送标识 0-未推送 1-推送成功 2-推送失败
    private String pullsk;
    // 推送数据返回结果
    private String pullskoutstr;
    // 推送时间
    private String pulltime;
}
